package com.itfreer.gis.entity;

import java.io.Serializable;

import com.itfreer.form.dictionary.reflect.DictionaryField;

/**
 * 定义工程同步记录实体
 */
public class GisDataSynEntity implements Serializable {

	private static final long serialVersionUID = 8317943970648817804L;

	/**
	 * 主健
	 */
	private String id;

	/**
	 * 同步源
	 */
	private String source;

	/**
	 * 同步时间
	 */
	private java.util.Date synDate;

	/**
	 * 同步人
	 */
	private String synUserID;

	/**
	 * 同步人
	 */
	private String synUserName;

	/**
	 * 状态
	 */
	@DictionaryField(dictionaryName = "g_syn_state", toFieldName = "stateName")
	private String state;
	
	private String stateName;

	/**
	 * 报告
	 */
	private String report;

	/**
	 * 主健
	 */
	public String getId() {
		return id;
	}

	/**
	 * 主健
	 */
	public void setId(String value) {
		this.id = value;
	}

	/**
	 * 同步源
	 */
	public String getSource() {
		return source;
	}

	/**
	 * 同步源
	 */
	public void setSource(String value) {
		this.source = value;
	}

	/**
	 * 同步时间
	 */
	public java.util.Date getSynDate() {
		return synDate;
	}

	/**
	 * 同步时间
	 */
	public void setSynDate(java.util.Date value) {
		this.synDate = value;
	}

	/**
	 * 同步人
	 */
	public String getSynUserID() {
		return synUserID;
	}

	/**
	 * 同步人
	 */
	public void setSynUserID(String value) {
		this.synUserID = value;
	}

	/**
	 * 同步人
	 */
	public String getSynUserName() {
		return synUserName;
	}

	/**
	 * 同步人
	 */
	public void setSynUserName(String value) {
		this.synUserName = value;
	}

	/**
	 * 状态
	 */
	public String getState() {
		return state;
	}

	/**
	 * 状态
	 */
	public void setState(String value) {
		this.state = value;
	}

	/**
	 * 报告
	 */
	public String getReport() {
		return report;
	}

	/**
	 * 报告
	 */
	public void setReport(String value) {
		this.report = value;
	}

	public String getStateName() {
		return stateName;
	}

	public void setStateName(String stateName) {
		this.stateName = stateName;
	}
}